you did the best you could - French English Dictionary